home *** CD-ROM | disk | FTP | other *** search
/ User's Choice Windows CD / User's Choice Windows CD (CMS Software)(1993).iso / windows4 / prndrv.zip / DEVMODE.H < prev    next >
Text File  |  1992-02-20  |  4KB  |  111 lines

  1. // DEVMODE.H
  2. // Copyright (c) 1992 Microsoft Corporation. All rights reserved.
  3.  
  4. #define DC_BINNAMES  12
  5. #define CCHBINNAME   24
  6.  
  7. #define MAX_AMOUNT   256
  8. #define MAX_DRVINFO  4
  9. #define MAX_DEVMODE  16
  10. #define MAX_PAPERS   27
  11. #define MAX_BINS     16
  12.  
  13. // Bad drivers
  14. char *szBadDrvs[] = {
  15.                     "IBMGRX",
  16.                     "TOSHIBA",
  17.                     "TI850",
  18.                     "CITOH",
  19.                     "THINKJET",
  20.                     "IBMCOLOR"};
  21.  
  22. // DRV info
  23. char *szDrvInfo[] = {
  24.                     "Driver Name:",
  25.                     "Driver Size:",  
  26.                     "Driver Date:",   
  27.                     "Driver Version:"}; 
  28.  
  29. // DEVMODE field names
  30. char  *szDevModeList[] ={
  31.                         "dmDeviceName:", 
  32.                         "dmSpecVersion:",  
  33.                         "dmDriverVersion:",  
  34.                         "dmSize:", 
  35.                         "dmDriverExtra:",
  36.                         "dmFields:", 
  37.                         "dmOrientation:",  
  38.                         "dmPaperSize:", 
  39.                         "dmPaperLength:",  
  40.                         "dmPaperWidth:",  
  41.                         "dmScale:",   
  42.                         "dmCopies:",
  43.                         "dmDefaultSource:", 
  44.                         "dmPrintQuality:", 
  45.                         "dmColor:", 
  46.                         "dmDuplex:"};
  47.  
  48.  
  49. // paper selections 
  50. char  *szPaperList[] ={
  51.                         "Custom paper size",
  52.                         "Letter 8 1/2 x 11 in",
  53.                         "Letter Small 8 1/2 x 11 in",
  54.                         "Tabloid 11 x 17 in",
  55.                         "Ledger 17 x 11 in",
  56.                         "Legal 8 1/2 x 14 in",
  57.                         "Statement 5 1/2 x 8 1/2 in",
  58.                         "Executive 7 1/2 x 10 in",
  59.                         "A3 297 x 420 mm",
  60.                         "A4 210 x 297 mm",
  61.                         "A4 Small 210 x 297 mm",
  62.                         "A5 148 x 210 mm",
  63.                         "B4 250 x 354",
  64.                         "B5 182 x 257 mm",
  65.                         "Folio 8 1/2 x 13 in",
  66.                         "Quarto 215 x 275 mm",
  67.                         "10x14 in",
  68.                         "11x17 in",
  69.                         "Note 8 1/2 x 11 in",
  70.                         "Envelope #9 3 7/8 x 8 7/8",
  71.                         "Envelope #10 4 1/8 x 9 1/2",
  72.                         "Envelope #11 4 1/2 x 10 3/8",
  73.                         "Envelope #12 4 \276 x 11",
  74.                         "Envelope #14 5 x 11 1/2",
  75.                         "C size sheet",
  76.                         "D size sheet",
  77.                         "E size sheet"};
  78.                         
  79.                         
  80.                        
  81. // print quality 
  82. char  *szPQualityList[] = {
  83.                            "Device-dependent",
  84.                            "Draft",
  85.                            "Low", 
  86.                            "Medium",
  87.                            "High"};
  88.  
  89.  
  90. // bin selections 
  91. char *szBinList[] = {
  92.                       "UNKNOWN",
  93.                       "UPPER/ONLYONE",            
  94.                       "LOWER",       
  95.                       "MIDDLE",       
  96.                       "MANUAL",       
  97.                       "ENVELOPE",       
  98.                       "ENVMANUAL",   
  99.                       "AUTO",        
  100.                       "TRACTOR",       
  101.                       "SMALLFMT",       
  102.                       "LARGEFMT",       
  103.                       "LARGE CAPACITY",
  104.                       "UNKNOWN",
  105.                       "UNKNOWN",
  106.                       "CASSETTE",
  107.                       "USER DEFINED"};      
  108.  
  109.  
  110. 
  111.